*{font-family:"Microsoft Yahei",arial,sans-serif}
body{background:url(../img/theme_0.gif)}
button{cursor:pointer;border:1px solid #aaa;background:#fff;padding:5px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 4px #bbb;-moz-box-shadow:0 0 4px #bbb;box-shadow:0 0 4px #bbb;background:-moz-linear-gradient(top, #ffffff, #f5f5f5 85%);background:-webkit-gradient(linear, 0 0, 0 85%, from(#ffffff), to(#f5f5f5))}
button:hover{border-color:#666}
button:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;left:1px;top:1px}
button[disabled],
button[disabled]:hover,
button[disabled]:active{background:#f0f0f0;color:#bbb;border-color:#aaa;position:static;cursor:default}
.cs-editormode_toolbox a,
.cs-editormode_sb a{color:#c00;text-decoration:none;white-space:nowrap}
.cs-editormode_toolbox a:hover,
.cs-editormode_sb a:hover{color:#f00}
.cs-editormode_toolbox .hd,
#cs-editormode_edit,
.cs-editormode_mask,
.cs-editormode_tips{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.cs-txt-tips{color:#999}
#cs-editormode_edit{padding:5px 125px}
.cs-editormode_block{position:relative;min-height:50px;border:1px solid #e8e8e8;margin:10px 0;padding:20px 10px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}
#cs-editormode_edit .pbd{min-height:400px}

.cs-editormode_member{min-height:0;padding-top:25px}

.cs-editormode_focus{border-color:#ccc!important;background:#ffffe1!important;-webkit-box-shadow:0 0 5px #eee;-moz-box-shadow:0 0 5px #eee;box-shadow:0 0 5px #eee}
.cs-editormode_popup .close,
.cs-editormode_label{position:absolute;left:2px;top:2px;background:#666;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0 8px;-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;cursor:pointer}
.cs-editormode_popup .close:hover,
.cs-editormode_label:hover,
.cs-editormode_focus>.cs-editormode_label{background:#000!important}
.cs-editormode_focus .cs-editormode_block{-webkit-opacity:0.6;-moz-opacity:0.6;opacity:0.6}

#cs-editormode_edit .section~.part{background:#fef5f5;border-color:#d5060d}
#cs-editormode_edit .section~.part>.cs-editormode_label{background:#c00}
#cs-editormode_edit .section~.part>.cs-editormode_label:after{content:" (不建议将part与section放在同一级)"}

#cs-editormode_edit .part~.section{background:#fef5f5;border-color:#d5060d}
#cs-editormode_edit .part~.section>.cs-editormode_label{background:#c00}
#cs-editormode_edit .part~.section>.cs-editormode_label:after{content:" (不建议将section与part放在同一级)"}

#cs-editormode_edit .section .section{background:#fef5f5;border-color:#d5060d}
#cs-editormode_edit .section .section>.cs-editormode_label{background:#c00}
#cs-editormode_edit .section .section>.cs-editormode_label:after{content:" (不建议在区块中嵌套区块)"}

#cs-editormode_edit .part .part{background:#fef5f5;border-color:#d5060d}
#cs-editormode_edit .part .part>.cs-editormode_label{background:#c00}
#cs-editormode_edit .part .part>.cs-editormode_label:after{content:" (不建议在部分中嵌套部分)"}

.cs-editormode_mask{z-index:999;padding:150px;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);}

.cs-editormode_popup{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 5px 25px 25px;width:100%;height:100%;background:#ffffe1;border:1px solid #333;-webkit-box-shadow:0 0 8px #666;-moz-box-shadow:0 0 8px #666;box-shadow:0 0 8px #666;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.cs-editormode_popup textarea{width:100%;height:100%;border:0;background:transparent;outline:none;overflow:auto}
.cs-editormode_popup .close{left:auto;right:2px;top:2px}

.cs-editormode_tips{position:absolute;left:0;top:0;padding:5px 10px;background:#ffffe1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 4px #ccc;-moz-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;border:1px solid #aaa}
.cs-editormode_tips .arr,
.cs-editormode_tips .arr .a{position:absolute;background:#ffffe1}
.cs-editormode_tips .arr{left:-5px;top:9px}
.cs-editormode_tips .arr .a{width:1px;border:solid #aaa;border-width:1px 0}
.cs-editormode_tips .arr .a-1{height:1px;left:0;top:4px;border:none;background:#999}
.cs-editormode_tips .arr .a-2{height:1px;left:1px;top:3px}
.cs-editormode_tips .arr .a-3{height:3px;left:2px;top:2px}
.cs-editormode_tips .arr .a-4{height:5px;left:3px;top:1px}
.cs-editormode_tips .arr .a-5{height:7px;left:4px;top:0}
	#tips-start{top:100px;left:209px}

.cs-editormode_toolbox{position:fixed;top:-5px;right:-5px;width:200px;background:#fafafa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 4px #ccc;-moz-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;border:1px solid #aaa}
.cs-editormode_toolbox .hd{height:32px;line-height:32px;background:#fff;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-bottom:1px solid #e0e0e0}
.cs-editormode_toolbox .hd h3{cursor:pointer}
.cs-editormode_toolbox .bd{position:relative;height:350px;border-bottom:1px solid #e0e0e0;background:#fff}
.cs-editormode_toolbox .bd .msg{position:absolute;top:-1px;left:0;width:100%;height:23px;line-height:23px;text-align:center;background:#ffffe1;border:1px solid #e0e0e0;border-width:1px 0;display:none}
.cs-editormode_toolbox .bd .msg-err{background:#FFEAEA;color:#c00;border-color:#D2AEAE}
.cs-editormode_toolbox .ft{text-align:center;padding:5px 0}

.cs-editormode_toolbox .handle,
.cs-editormode_toolbox .handle .d{position:absolute}
.cs-editormode_toolbox .handle{left:0;top:0;width:28px;height:32px;cursor:move}
.cs-editormode_toolbox .handle .d{width:2px;height:2px;border:solid #e0e0e0;border-width:0 1px 1px 0;background:#f0f0f0}
.cs-editormode_toolbox .handle .d-1{left:10px;top:10px}
.cs-editormode_toolbox .handle .d-2{left:14px;top:10px}
.cs-editormode_toolbox .handle .d-3{left:10px;top:15px}
.cs-editormode_toolbox .handle .d-4{left:14px;top:15px}
.cs-editormode_toolbox .handle .d-5{left:10px;top:20px}
.cs-editormode_toolbox .handle .d-6{left:14px;top:20px}

.cs-editormode_toolbox .tabs{background:#fafafa;height:20px;border-bottom:1px solid #e5e5e5;padding:3px 5px 0 5px}
.cs-editormode_toolbox .tabs .tab{float:left;padding:0 8px;border:1px solid transparent;border-bottom:none;height:20px;overflow:hidden;cursor:pointer;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;color:#999}
.cs-editormode_toolbox .pans{height:326px;overflow-y:auto;overflow-x:hidden}

.cs-editormode_toolbox .tabswitcher-1 .tab-1,
.cs-editormode_toolbox .tabswitcher-2 .tab-2,
.cs-editormode_toolbox .tabswitcher-3 .tab-3,
.cs-editormode_toolbox .tabswitcher-4 .tab-4,
.cs-editormode_toolbox .tabswitcher-5 .tab-5{background:#fff;border-color:#e5e5e5;color:#000}
.cs-editormode_toolbox .tabswitcher-1 .pan-1,
.cs-editormode_toolbox .tabswitcher-2 .pan-2,
.cs-editormode_toolbox .tabswitcher-3 .pan-3,
.cs-editormode_toolbox .tabswitcher-4 .pan-4,
.cs-editormode_toolbox .tabswitcher-5 .pan-5{display:block}
.cs-editormode_toolbox .pan{display:none}

.cs-editormode_toolbox .item{padding:8px 10px}
.cs-editormode_toolbox .item h4{margin-bottom:5px}
.cs-editormode_toolbox .item .ipt-t{width:115px;border:1px solid #ccc;background:#fff;padding:3px 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;outline:none;background:#fff;background:-moz-linear-gradient(top, #f5f5f5, #ffffff 5);background:-webkit-gradient(linear, 0 0, 0 5, from(#f5f5f5), to(#ffffff))}
.cs-editormode_toolbox .item textarea.ipt-t{display:block;margin-bottom:5px;width:165px;height:100px}
.cs-editormode_toolbox .item .ipt-t:focus{border-color:#aaa;background:#ffffe1}
.cs-editormode_toolbox .item button{padding:3px 10px}
.cs-editormode_toolbox .item .e{border-top:1px dotted #e0e0e0;min-height:32px;padding:8px 0;position:relative;padding-left:42px}
.cs-editormode_toolbox .item .e:first-child{border-top:none}
.cs-editormode_toolbox .item .e .icon{position:absolute;left:0;top:11px;width:32px;height:32px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.cs-editormode_toolbox .item .e a.cs-txt-tips{color:#999;text-decoration:none}
.cs-editormode_toolbox .item .e a.cs-txt-tips:hover{color:#666}

.cs-editormode_toolbox #divGetExtDebug{margin-top:10px;display:none}

.cs-editormode_sb{min-width:150px;max-width:250px;display:none;position:absolute;left:84px;top:-8px;z-index:998;padding:5px 10px;background:rgba(255,255,255,0.9);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 4px #ccc;-moz-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;border:1px solid rgba(0,0,0,0.4)}
.cs-editormode_sb .arr,
.cs-editormode_sb .arr .a{position:absolute;background:#fff}
.cs-editormode_sb .arr{left:-5px;top:15px}
.cs-editormode_sb .arr .a{width:1px;border:solid #aaa;border-width:1px 0}
.cs-editormode_sb .arr .a-1{height:1px;left:0;top:4px;border:none;background:#999}
.cs-editormode_sb .arr .a-2{height:1px;left:1px;top:3px}
.cs-editormode_sb .arr .a-3{height:3px;left:2px;top:2px}
.cs-editormode_sb .arr .a-4{height:5px;left:3px;top:1px}
.cs-editormode_sb .arr .a-5{height:7px;left:4px;top:0}
.cs-editormode_sb li{border-bottom:1px solid #e0e0e0;padding:5px 0}
.cs-editormode_sb li:last-child{border:none}
.cs-editormode_sb li .lb{display:block}
.cs-editormode_sb li .ipt-t{width:4em;border:1px solid #ccc;outline:none}
.cs-editormode_sb li .ipt-t:focus{border-color:#aaa;background:#ffffe1}
.cs-editormode_sb li .icon{vertical-align:middle;margin-right:3px;position:relative;top:-1px}
.cs-editormode_sb li a{display:inline-block;margin-right:5px}
.cs-editormode_sb li a:last-child{margin-right:0}
.cs-editormode_sb .addmem-hasext{border:none}
.cs-editormode_sb .addmem-hasext-last{border-bottom:1px solid #e0e0e0}
.cs-editormode_sb .addmem-hasext .lb{margin:-5px -5px 3px;padding:3px 3px 3px 25px;position:relative;background:#f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.cs-editormode_sb .addmem-hasext a{width:6em;margin-right:8px;line-height:24px;overflow:hidden;text-overflow:ellipsis}
.cs-editormode_sb .addmem-hasext .icon{margin:0;width:16px;height:16px;position:absolute;left:5px;top:5px}
.cs-editormode_sb .help{position:absolute;right:3px;top:3px;background:#e0e0e0;color:#fff;width:16px;height:16px;font-weight:bold;text-align:center;line-height:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.cs-editormode_sb .help:hover{background:#aaa;color:#fff}
.cs-editormode_sb .alert{display:inline-block;vertical-align:middle;width:16px;height:16px;cursor:default;background:url(../img/alert.gif) no-repeat;text-indent:-999px;overflow:hidden}
.cs-editormode_sb .layout option{color:#666}
.cs-editormode_sb .layout .g0{color:#ccc}
.cs-editormode_sb .layout .g1,
.cs-editormode_sb .layout .g3{background:#f0f0f0}
.mod .cs-editormode_block .cs-editormode_sb,
.mymod .cs-editormode_block .cs-editormode_sb{min-width:0}


.cs-editormode_sb .layout,
.cs-editormode_uselayout .part>.cs-editormode_sb .remove,
.cs-editormode_uselayout .part>.cs-editormode_sb .rename,
.cs-editormode_uselayout>.cs-editormode_sb .addlayout,
.cs-editormode_uselayout>.cs-editormode_sb .addlayout2,
.cs-editormode_uselayout>.cs-editormode_sb .addmod,
.cs-editormode_sb .addmem,
.mymod .cs-editormode_block .cs-editormode_sb .empty,
.mod .cs-editormode_block .cs-editormode_sb .empty,
.mod .cs-editormode_sb .help,
.mod .cs-editormode_sb .addlayout,
.mod .cs-editormode_sb .addlayout2,
.mod .cs-editormode_sb .addmod,
.mod .cs-editormode_sb .layoutmode,
.mod .cs-editormode_sb .rename,
.mymod .cs-editormode_sb .help,
.mymod .cs-editormode_sb .addlayout,
.mymod .cs-editormode_sb .addlayout2,
.mymod .cs-editormode_sb .addmod,
.mymod .cs-editormode_sb .layoutmode,
.mymod .cs-editormode_sb .rename,
.part .group>.cs-editormode_sb .addlayout,
.section .group>.cs-editormode_sb .addsc,
.group>.cs-editormode_sb .layoutmode,
.group>.cs-editormode_sb .rename,
.part>.cs-editormode_sb .addlayout,
.part>.cs-editormode_sb .layoutmode,
.section>.cs-editormode_sb .addsc,
.phd .cs-editormode_sb .layoutmode,
.phd>.cs-editormode_sb .rename,
.pbd>.cs-editormode_sb .rename,
.pft .cs-editormode_sb .layoutmode,
.pft>.cs-editormode_sb .rename,
.phd>.cs-editormode_sb .remove,
.pbd>.cs-editormode_sb .remove,
.pft>.cs-editormode_sb .remove{display:none}

.cs-editormode_uselayout>.cs-editormode_sb .layout,
.mod>.cs-editormode_sb .addmem,
.mymod>.cs-editormode_sb .addmem{display:block}


.cs-editormode_copyright{position:fixed;bottom:0;right:0;padding:0 10px;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;filter:alpha(opacity="30");background:#000;color:#fff;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0;text-decoration:none}
.cs-editormode_copyright a{color:#fff!important;text-decoration:none}

#cs-editormode_code{display:none!important}

#divRecmdExt:empty:before,
#divUsingExt:empty:before{content:"无";display:inline;color:#999}

#divRecmdExt a{color:#999}
#divRecmdExt a:hover{color:#666}

.cs-editormode_layout>.part{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}.ne-qmode td{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-khtml-box-sizing:content-box;box-sizing:content-box}